// 虽然字段很少 但是抽离出来 后续有扩展字段需求就很方便了

interface FormItemProps {
  id?: number;
  customerId: number;
  corporateName: string;
  taxpayer: number;
  registAddress: "";
  registPhone: number;
  bankOfDeposit: "";
  accountNumber: number;
  status: number;
}
interface FormAddressItemProps {
  customerName: any;
  /** 地址编号 */
  id: number;
  // 客户id
  customerId: number;
  // 收货姓名
  name: string;
  // 手机号
  mobile: number;
  /** 收货地址 */
  address: string;
  //
  addressDataList?: any;
}
// 添加修改地址的类型
interface FormAddressAddProps {
  /** 地址编号 */
  id: number;
  // 客户id
  customerId: number;
  // 收货姓名
  name: string;
  // 手机号
  mobile: number;
  /** 收货地址 */
  address: string;
  // 快捷粘贴内容
  quickContent: string;
}
// 定义接口以描述homeData的结构

// 客户表单的类型
interface FormProps {
  formInline: FormItemProps;
}
// 地址列表的类型
interface addressTable {
  formInline: FormAddressItemProps;
}
// 添加地址的类型
interface addressForm {
  formInline: FormAddressAddProps;
}

export type {
  FormItemProps,
  FormProps,
  FormAddressItemProps,
  addressTable,
  FormAddressAddProps,
  addressForm
};
